On the interfacing between QEMU and SystemC for virtual platform construction: Using DMA as a case
نویسندگان
چکیده
Article history: Received 29 July 2010 Received in revised form 3 November 2010 Accepted 8 February 2012 Available online 3 March 2012
منابع مشابه
On the Co-simulation of SystemC with QEMU and OVP Virtual Platforms
Virtual prototyping allows designers to set up an electronic system level software simulator of a full HW/SW platform to carry out SW development and HW design almost in parallel. To achieve the goal virtual prototyping tools allow the co-simulation between an efficient instruction set simulator, mainly based on dynamic binary translation of the target code, and simulation kernels for HW models...
متن کاملA Novel Technique for Making QEMU an Instruction Set Simulator for Co-simulation with SystemC
This paper presents a novel technique for converting QEMU from a virtual machine into an instructionaccurate instruction set simulator (IA-ISS) and using it as the processor model of a QEMU and SystemC-based virtual platform. The proposed framework can not only simulate arbitrary hardware modeled in SystemC, but it can also be used to evaluate the performance of the target system for SoC develo...
متن کاملCombined Use of Dynamic Binary Translation and SystemC for Fast and Accurate MPSoC Simulation
In this paper, we present a simulation strategy that tries to combine the speed of the binary translation based ISSes with the accuracy of the event driven simulators. To have an accurate timing behavior for an instruction set simulator based on binary translation, we had to first solve timing issues in processor modeling, second define fast and precise cache models, and third solve the synchro...
متن کاملNaxim: A Fast and Retargetable Network-on-Chip Simulator with QEMU and SystemC
Systems-on-Chip (SoC) architectures have been shifting from single-core to multi-core solutions, and they are at present evolving towards many-core ones. Network-on-Chip (NoC) is considered as a promising interconnection scheme for many-core SoCs since it offers better scalability than traditional bus-based interconnection. In this work, we have developed a fast simulator of NoC architectures u...
متن کاملA Simulation Framework for Design of Mixed Time/Event-Triggered Distributed Control Systems with SystemC/TLM
Mixed time/event-triggered (TT/ET) distributed control systems are complex systems which have emerged in many cyber-physical domains but have been difficult to evaluate at early design stages. In order to reveal design flaws as early as possible, this paper proposes a simulation framework based on an executable virtual platform model in SystemC/TLM. The executable platform is generated using a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems Architecture - Embedded Systems Design
دوره 58 شماره
صفحات -
تاریخ انتشار 2012